IKsCommand<T>.GetValueAsync (int) 方法
以非同步作業從裝置取得值,此方法會一直等待直到時間結束。
命名空間:IntervalZero.KINGSTAR.Base.Class組合: IntervalZero.KINGSTAR.Base.Class (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
語法
Task<T> GetValueAsync(
int millisecondsTimeout,
bool abortOnTimeout
)
Function GetValueAsync(
millisecondsTimeout As Integer,
abortOnTimeout As Boolean
) As Task(Of T)
參數
millisecondsTimeout
型別:int
若未取得值,命令將在指定的時間段之後中止。時間單位為毫秒。
abortOnTimeout
型別:bool
選擇是否在超時前將命令中止。true:該命令將中止;false:命令不會被中止。
回傳值
表示一個非同步作業。
參見